 /**
 * 逻辑、功能相关描述:派工单状态机服务
 *
 * @author yandawei 编写日期：2008-12-15
 */
package com.ce.pms.custservice.service;

import com.ce.pms.custservice.model.DispatchFormDO;

/**
 * @author yandawei
 *
 */
public interface IDispatchFormStateMachineService {
	/**
	 * 功能描述: 派工单反馈,根据业务规则，设置事件状态跃迁状态。
		1.如果派工单状态为待处理中statuz=002
  		  a.如果派工单关联的反馈登记中有反馈完工的登记，则设置派工单状态为已完工statuz=003
		2.如果派工单状态为待处理statuz=001或为已完成statuz=003,则异常退出并提示用户不
		  允许反馈，请查看派工单状态
      <br>
	 * @param dispatchForm
	 * Create author:yandawei <br>
	 * Create on:2008-12-15  <br>
	 * Edit author:  <br>
	 * Edit on:    <br>
	 * Why:     <br>
	 */
	public void decideStatuzWithAddFeedback(DispatchFormDO dispatchForm);
}
